a {text-decoration:none}
a:link{text-decoration: none}
a:visited{text-decoration: none}
a:hover{text-decoration:none;text-decoration:inherit}
.fl{float: left}
.fr{float: right}
.clb{clear: both}
.opacity7{filter:Alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7}
.w1200{width: 1200px;margin-left:auto;margin-right: auto}
/*header*/
.header{width: 100%;overflow: hidden;z-index: 99}
.header{position: fixed;top: 0;left:0;height: 80px;background-repeat: repeat-x;background-position: left top;background-color: rgba(0, 0, 0, .3)}
.cindex{background-color:#2EA0D9;background-image:none;position: static}
.header .logo{width: 147px;height: 47px;margin-top: 17px}
.header ul{width: auto}
.header ul li{float: left;line-height: 80px;padding: 0 25px}
.header ul li a{font-size: 16px;color: #fff;padding-bottom: 5px;opacity: 0.7;color: #e2e2e2\9}
.header ul li a:hover,.header ul li a.selected{border-bottom: 2px solid #fff;color: #fff;opacity: 1}
.header ul li{position: relative;}
.header ul li span.new{position: absolute;right: 35px;top:15px;display: block;width: 36px;height: 22px;background-image: url(../images/new.gif);}
.header ul li span.erhuo{position: absolute;right: 35px;top:12px;display: block;width: 70px;height: 30px;background-image: url(../images/1111.gif);}
/*footer*/
.footer {width: 100%;height:auto;padding: 40px 0 40px;text-align: center}
.footer p {color: #a194c3;line-height: 25px}
.footer p a { color: #a194c3;text-decoration: none}
.footer p a:hover { color: #bbbae7;text-decoration: underline}
.ifooter p {color: #888}
.ifooter p a { color: #888}
.ifooter p a:hover { color: #bbbae7}

.zfooter{background-color: #1F232C;padding: 60px 0}
.zfooter p {color: #aeaeae}
.zfooter p a { color: #aeaeae;font-size: 14px}
.zfooter p a:hover { color: #4ba7ed;text-decoration: underline;}

/*ie6*/
.header{_background-color:#125baa;_background-image:none}
.cindex{_background-color:#125baa;_background-image:none}

/*music*/
.container {
	max-width: 42rem;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

/*tree*/
.remind{display: none;z-index: 99999;position:absolute;top:80px;left: -50px;padding-top:5px;background-color: rgba(0, 0, 0, .5);overflow:hidden;}
.remind a{display:block;height:50px;padding: 0 20px;line-height:50px;font-size:16px;margin-bottom:5px;color:#fff;cursor:pointer;text-align: center}
.remind a:hover{color:#fff;background-color: rgba(0, 0, 0, .6);border:none!important}